have a binding agreement - Alemán Inglés Diccionario